/**
 * 14. 算法设计与技巧
 * 14.1 分而治之
 * 14.2 动态规划
 *          背包问题
 *          最长公共子序列
 *          矩阵链相乘
 *          硬币找零
 *          图的全源最短路径
 * 14.2.1 最少硬币找零问题
 * 14.2.2 背包问题
 * 14.2.3 最长公共子序列问题
 * 14.2.4 矩阵链相乘
 * 14.3 贪心算法
 * 14.3.1 最少硬币找零问题
 * 14.3.2 分数背包问题
 * 14.4 回溯算法
 * 14.4.1 迷宫老鼠问题
 * 14.4.2 熟读接题器
 * 14.5 函数式编程简介
 * 14.5.1 函数式变成呢与命令式编程
 * 14.5.2 ES2015+ 和 函数式编程
 * 14.5.3 JavaScript 函数式 工具箱 - map filter reduce
 * 14.5.4 JavaScript 函数式 类库和 数据结构
 */